have something whetted/sharpened - Almanca İngilizce Sözlük